update gitignore and add rspec