Added email and password validation

Change-Id: I375d7dc05564da99cb103997be0c045a33a2bdd6
Added showing of name on main html
Refactoring
Change-Id: I542fddbc4cd6678c57e72bb497e565f51698270f
Added security on each controllers

Change-Id: If158376a66be12969c59d844596e3717143ec074
Merge remote-tracking branch 'origin/master'