Update and rename zigbee.c to zigbee.cpp

Fixing a few errors