fixed button bar, added submenus, scratched the surface of responsiveness