added platform.hpp back to project file
added platform.hpp back to project, added enable_multiple_shared_from_this.hpp, a concept I'm not entirely sold on