Adding Specs

* Added specs to test core functionality
* Added Rakefile to run specs
* Added rspec gem development dependency