cleaning up gemspec
fixing bug where perform was incorrectly implemented as an instance method