Add some basic testing
Resolve all RuboCop failures