UI Works

UI is completely functional. To be used as base code for adding
everything else.