Fix return type of mogvOptions->getOptions()
Create header for CLI options child class
Make child class not virtual
Add empty cli implementation