STarted building GUI

Every step of the way it's more complex than I thought it'd be...