Added fullscreen support
Refactored menus into actions