added functionality to validatorTrait and OptionReturnerCommandController classes to check if key passed was greater than zero, if not an invalidArgumentException is thrown, with tests