Core class (only get user info method is implemented)