#52 Mesh refactoring

Meshes with no references that still exist in their map are now
garbage-collectable