bindNodeValues now updates the model if an input blurs or if the enter key is pressed, updated tests