lots of rubocop fixes, add guard, add guard-rubocop
run 'bundle exec guard' in a terminal while also running an instance to automatically test changes