Redesign and UI improvements

In-progress redesign and various UI/UX improvements.
https://gist.github.com/Jursdotme/67abe379d4a357233d3c