Templated Vector.hpp, switched to unique_ptr in Game class