I really like how you guys set up the MainMenu class. It is great that you didn't hard code the locations of the buttons and how you chose to handle the transitions that occur when buttons are pressed.