add rubocop yml
remove trival method
remove comment
implement #diffable_fields method rudimentary
add second factory class with attributes
add first instance methods