Set project's homepage as the Github repository.
A lot of miscellaneous cleanup, mainly in comments.