Basic game state and transitions work, as well as reading configuration