incorporated account locking; used Nodemailer to send register email, active user's account by clicking link in the confirmation email