refactoring
continued experimenting
added Gemfile.lock