added rspec
added spec
revising alot
saving
small working test suite