Github pages for documentation, better readme, whitespace cleanup