Added the UserInfo class to work around updating the ParseUser obj