Added velocity to game_objects and improved code

Fixed virtual functions in Player class