initial commit with the gemspec setup