added update user and add-child plus some tests. Slow progress - no idea what I'm doing