Refactors Project model