edit gemspec
big refactor gem-wide
change namespace