# Functions

AreaPageRender gets data about a specific code, get what datasets are associated with the code and get information about those datasets, maps it and passes it to the renderer.
HomepageRender gets geography data from the code-list-api and formats for rendering.
ListPageRender renders a list of codes associated to the first edition of a code-list.

# Structs

CodeListClientMock is a mock implementation of CodeListClient.
DatasetClientMock is a mock implementation of DatasetClient.
RenderClientMock is a mock implementation of RenderClient.

# Interfaces

ClientError is an interface that can be used to retrieve the status code if a client has errored.
CodeListClient is an interface with methods required for a code-list client.
DatasetClient is an interface with methods required for a dataset client.
RenderClient is an interface with methods for require for rendering a template.