Initializes the Menu and initial game State, and starts the game loop.
Menu
State
Initializes the Menu and initial game State, and starts the game loop. The game will run until a Scene returns nil.
Scene
require "./engine/*" start_game("My game is awesome!", FirstScene)