Started working on UI

Still not completly sure how it's goin to look. The current design is
very much subject to change.