add producer and consumer
debug
add ckan_api
test