We are bad at everything, and don't push working code

Master will now render.
Once.

Rendering more than once breaks everything.
Eclipse will remove trailing whitespace on save

Also, auto indent everything.
This should make all of the whitespace problems better