Initial design of the GmetricMessage class.

Mostly stubbed out.