initial commit : operations & message production/consumption working