Making comments better in ResourceManager.hpp part 1
Making comments better in ResourceManager.hpp part 2
Commenting part 3, Redid licences and rolled back ResourceAllocator because of bad git juju