Got the initial menu screen working

Next thing is to add a screen stack, and change their return values so
we can start new screens and escape back to old ones