Added (some) support for driving on walls, added documentation.