Updated User and Account Setting

Added more functions for the User including how to retrieve email and
user name. Also updated the account setting handler.