Cleaned up gameObject.cpp and gameObject.hpp so it's not storing the same info multiple times