Add badge page.
Expose badgeClass object in responses.
Format responses to contain all necessary data
Client MVP (super minimal) p much done.