Added basic menu support and main menu.