created type "color" in place of the unfriendly "uint16_t"
added stroke handling
added text handling (with & w/out wrap)
removed gray shade argument: literals were ambiguous with "color" type
wrapped text in yellow over dark green background; using new color APIs