Adapters: parse date in response object
Adapters: restructure into base classes