WIP: updated tests
Updated rake file
documented todos
Added Gemfile
Doc cleanup
Updated Gemfile for test app
Refactored for current gem style