update gemfile.lock
add an image
clean up comments, wrap up final tests
update README
clean up code, update README