Change syntax to use `Cathode::Base.define` instead of defining a subclass
Prevent resource controllers from being created multiple times
Remove unnecessary code
Add Ruby gemset and version files
Add Rubocop