Several sub directories with specific roles are defined for a project. While the roles are fixed, the names for sub directories can be chosen by the developer.