Main menu with buttons implementation

After the landing screen, the main menu is shown (with configurable
button arrangement).  TODO: Add supporting images for buttons.