Thanks for the reply :). I have tinkered with allot of ideas like this but i always seem to get problems with them stuff like:
getting movement in mid air, And movement whilst even upside down with no wheels of the floor :S.
I don't understand what you mean by the second thing.