Restructure to make it easier to understand and have less pre-processor blocks.
Restructure to make it easier to understand and have less pre-processor blocks.

chrisstaite/TeensyDmx,chrisstaite/TeensyDmx,chrisstaite/TeensyDmx