Complete overhaul of UI.
Added 'change theme' feature.
Changed the default theme to Theme.LIGHT
Allows the user's theme to be saved during runtime.
Readability
Removed unecessary classes.
Official build 2.1