.
Makes the ground bada55
extract types, and a proper game loop