added hash as option
added gemspec