added gemspec, small cleanups