Expand model layer to ProjectManager, Project, Act