Rewriting the stlye to a much more minimalist style.

I also needed to go through and fix some code formatting, aswell as some
typos.