Add full-screen viewing

Not quite working yet though.... also tried to get mouse pointer working
but didn't have much look.