Some initial code to start with the engine, the player will continually fall to simulate basic gravity and the user can pause and restart the engine.