Half a table of content

First pass at structuring the documentation. The overall structure is loosely based on Ruby on Rails guides.