Added authentication for users and limited non-regsiter users access, end of Week 1