User imageUrl => image_url to match expectations in json
Make implicits def instead of val to avoid ordering issue