review and clean up of message class
quick test to build all c typedefs, just make sure no exception is thrown