remodel as gem
add Gemfile.lock
log file path
add .gitignore
update readme for gem