Cleanup include list.
Create Widget super class.
Create Geometry file.
Fix compile error.
Assign SDL Mouse Event.