Angular frontend structure update
Improved validation for user authentication