Updated TODO.
Renamed worker func to start; added usage example.
Added docs and initial message implementations.