...
changed insert and update methods to Save
introduced sufficiently working unit tests