Added Common.h to sanitise inclusions, although I didn't touch the existing headers
added data manager class to manage loading configs, meshes and images
added data manager instance to shipyard
changed mesh loading in shipyard to use new backend
created Toolbox class for new GUI frontend, not functional yet
Changed VesselSceneNode to store vesselMesh as pointer
added new constructor to VesselSceneNode to create from VesselData struct stored by the data manager.
Exchanged most of the code in Helpers::ReadLine to something more robust