adding gemspec data and initial structure