Fullscreen

This adds support for fullscreen and screen geometries on OSX