gitignore updates
remove Gemfile.lock
fix compiling + add spec framework