Move BaseViewModel to Escc.EastSussexGovUK
Move HTTP caching classes into this library
Bring in event handler and improve documentation
Move custom field name to a parameter
Make default timespan an optional parameter