error handling, display available cli commands via Class.instance_methods(false), added generate cli method skeleton