Add password annotation and validator to validate password fields
Add views to list and create authorities
Change relationship between users and authorities to one to many
Add a new class to validate user data
Small fixes and new error messages