added worker classes
minor doc correction
added diagram
moved all TOC modules into TOC/
moved all TOC modules into TOC/
moved all TOC modules into TOC/
switch all Moose::Role to Moose class

Using roles was a mistake. Attempts to implement the Decorator pattern
proved that inheritance is necessary for these patterns to work as
the "Gang of Four" book advertised.