Added unit tests
Added gemspec