Class for project state with test