Fullscreen support.
Fixing lots of broken things.
Fixed PointToClient/PointToScreen.