Changed design to go straight into game loop