saving state - work on loading project.json on app init