explain creation of model files and directories in a (hopefully) clearer way