Added email/pwd authentication
Added authentication error handling
Added user profiles & security based html hiding