Add method for updating user info with new resource and new logic for verification state
Merging latest changes to add Transaction object model