Minor refactoring

* Renamed subfolder to modules
* Quaternions no longer rely on hump.class
* Added Mesh functions