Start work on BaseApiClient