make it possible to customize the path to the projects_db
add tests for strange commit issue