Update user profile and edit views
Further refinements to user model. Plus update edit/create views. Need to tweak the create functions so that users can only modify their own details. Added file for dummy data but haven't written the populate script yet.