New factory to update DB (doesn't do anything yet), called from directives which update values like rating due to user input