Revert "remove extraneous subpackages"

This reverts commit ce2fbecc9f68146075b531707aa25cf5f7da3ae2.
Revert "adds package level godoc examples"

This reverts commit 97cefc2933681ea0e789ab48441107bd869e1480.
Revert "skip expired messages"

This reverts commit 6ca27719051a4ac929ab127f35373b09fc643770.
Revert "* Fills out tests"

This reverts commit c3d2db1c635513f8b2516ce52b2d9822ec59b311.