Cleanup
Closed #20 - added a changelog
Closed #22 - version is displayed on startup
Closes #16 - gem only has required files now
Fixes #27 - router is passing a RequestContext now instead of a hash
Cleaned up spec testing files
Closes #3 - simple demo