This still needs a lot of finish work but it is getting around OK.
(click to close)