add ext and deps
add desc to readme
add rspec
add simplecov
update gitignore