Add initial implementation of error handling
Add requiring redhat checker and fix path to module
Fix typos, class instead of module, and mclient parameters