working fullscreen mode
working and cleaned fullscreen mode, needs refinement for multiple screens