Updated model User
Added templates
New forms and updated views