update gitignore
update description & summary
add rspec