move test dependecies to the Gemfile
.gitignore Gemfile.lock
fix superclass issue