Adds some extra documentation and some minor changes in the layout.