Fixed Typo: /dialogue/ not /dialogues/ in link generation
Name data as data instead of payload
Split links and data to match HAL
Slight rearrangement of code for logical separation of tasks
Display self and data urls in _links
self and items should be separate entities within _links