added user views for view and edit with the respecitve controllers and additions to the model.