Beginnings of a redesign

So I changed pretty much everything, deleted a bunch of stuff, changed a
lot of the way things look and work.

Just look at the commit, there's too much to explain here.