added tabbed submenu functionality, started on positioning mainmenu