implemented saving tasks and projects to db, keyword lookup missing