Added tests, Changed gemspec