Moving communication IDs to defines.h

Thought it would be better to keep these in an intuitive location, so
we're not searching around for "magic numbers"