3D buggy controller implemented. Architecture review needed. 

* added geometry utils
* controllers separated
* controllers registering system introduced
* added 3d examples