Implement Siren Document transformation to JSON
Split "Entities" into two strongly typed collections for links and representations respectively.