Adds states, collision rects for game_objects, extends states to update and draw generically, and adds radial movement for game_objects