Relates to #244. Updated the documentation 

Updated the documentation to break up a large readme file into smaller more structured pages gathered by topic to hopefully make the docs easier to understand and navigate.