Added Authentication, Admin and TA role, and Password recovery