adding gemspec and generators