Added command error messages + cleanups

Error message for not having permission for a command, for a command not
existing, and if an error occurs when executing the command class