made game objects use unique_ptrs

formatting