Update UI to be slightly more rational.

Still no actual functionality though.
Update .gitignore.