More incremental improvements. The modify method for user class now understands the changes dictioanry input.