Beginning to implement receive functionality. Abstracted Magic numbers to a set of Defines.