changed a lot of things [expand]

> code is prettier
> rendering is less bloated, and I'm working on making things more compact overall
(I'm trusting that somebody will fix areas where my judgement was wrong