Update GameObject.hpp

added a Direction Enum and a virtual collision method