Build fixes

Now compiles
Cleaned up program file with regions
Revised UI

Revised all UI windows to be resizable, and now implemented a global
style