messages wip
- the sample message needs to be tested
- a script needs to be written that generates the macros for declaring a defining messages