Rename main docs, and directive itself. Tests will fail.
Rename uses of model directive to path directive.
Rename model.py to path.py.
Remove register_root, it wasn't in actual use anymore (except in tests,
changed that).
Rename the register_model function to register_path.
Rename test_model_directive to test_path_directive.