Create stub class.
Improve inheritance; instantiate content service from Bot.
Added basic PushBot to test Bot inheritance; Added dummy Report parser.
Add circular queue.
Emit event when record is dropped from queue.
Export factory methods for Bot and ContentService.
Each content service should parse their own data.
Add CircularQueue for Bots.
Add tests for CircularQueue.
Improve CircularQueue tests and add/drop event order.
Decouple Report model from ContentService.
Separate factories for Bot and ContentService.
Fix, remove events from CircularQueue; Add tests.
Add test to fetch empty queues.
Add test for CircularQueue::isEmpty().
Expose factories as singletons.
Better test description.
Pull new changes from develop branch.
Spell out factory name.
Merge branch '1011_bot_main_class' into develop