Add initial c shared queue

Signed-off-by: Emiliano Firmino <emiliano.firmino@gmail.com>