My current progress. Some parts are new. I know there is lot to improve. But hey....I Keep working :)
Worst part is elavuating direction ..there is some nasty bug need to fix becuase is bad standing on edge and moving other direction :D