Refact User module. Fix registration form. Add translate.