Add menu changeing
Shorten MenuComponent constructors
Rename TestMenu to RenadomPolygonMenu
Add ButtonComponent
Add CheckboxComponent
Change ctor to use generated polygon
Add getWindow method
Fix drawing/collision desync
Make CueTable shape public