Add View and controllers for updating account info

why: to allow users to change their info if need be