Pilot version of read options with subcommands
Option parser refactoring
Refactoring of attribute parsing
Rubocop inspection
Added inspection