+ done impl parse api response into the appropriate case classes
+ support api expand
+ add some test specs