fixed a lot of typos from the draft, added to the documentation, styled the homepage a tad