SD-302: Add user: test backend, create unit tests, review