Change parsing logic of user data on AbstractAdapter
Add SocialUser implementation
Change work logic