Fixed up some of the code. This should simplify the execution logic, and provide better test coverage.
Referencing done between index page and usage documentation.
Update unit tests to achieve complete coverage.
Added perfect feature method to the object_type library.
Added perfect method for ook objects.  Updated the documentation.
Merge branch 'feature/final_doc' into develop