Very early GUI prototype

This is still a WIP. There's nothing on the GUI yet but all the panels
are there.