Feature/170 store the project data in the database instead of in files