Implemented project persistence