split ProjectManager into ProjectManager and CubeRealizationManager