documentation overhaul

Got the documentation up the current state of the framework.

See GitHub Issue #83.

Signed-off-by: Erik Bernoth <erik.bernoth@gmail.com>