Added a client update function.  User object submitted as object without being associated with a user key.  Added edit form and password validation directive.