added a directory resource for $project_dir to fix a failure with the other file resources that required it.  Changed one resource to require $project_dir instead of $pr