I see a Datasource not found exception. I am trying to use an api's json response:
public function settings()
    {
        $client = new \GuzzleHttp\Client();
        $res = $client->get('http://someApiCall');
        $apiarray = json_decode($res->getBody()->getContents());        
        return array(
            "dataSource"=>array(
                "apiarray"=>array(
                    "class"=>'\koolreport\datasources\ArrayDataSource',
                    "dataFormat"=>"associate",
                )
            )
        );
    }