Build fixes, UI cleanups, and some corrections

Revised UI, implemented a global style, and some other clean ups.