Added an abstract class representing a menu.
Added a button type to enter menus.
Modified Menu interface.
Began implementation of MainMenu.
Added a todo if ButtonMenu.
Began implementation of the main loop in main.