Draft of a new event-based GUI system.

Implements a windowskin and mousedown/mouseup/click boilerplate.