Validation & changed authentication feedback
Initial version working end to end