Documentation Update

Restructuring README.md and overhauling documentation a bit.