cleaning up documentation, and porting to jekyll