Fix misspelling of obfuscate.
Change default of obfuscate_model_name to True, to match docstring and expected behavior.
Implement model name obfuscation dependent on model code.
Clarify code flow and add comments.