GUI/Mouse Update

GUI and Mouse work, though not together yet.

Tweaked it so Cursor has much more control and MouseHandler is just a
system to output the mouse delta and other stuff.