Removed SimpleFIFO
Updated documentation with dict instead of object| Removed two classes
Redesign: Removed two classes, refactoring, catching some exceptions