Turns out the command param parser needs the user to return errors to, and may as well throw tags in for the future
Fix the name of the one parameter
Fix some derps in module handling