Implemented project state functionality.