Refactor users and auth to modules. Add reset_password endpoint
feat(auth) - backend for password recovery
Add tests for password reset
Merge pull request #150 from amagdas/send-email

feat(reset password): Reset user password(SD-497)