- [x] Use queues
- [x] Immediate head chop after dequeue
- [x] Thread.yields
- [ ] Sleep option
- [ ] Use linked list for queues (increase performance)
- [ ] shutdown option
- [ ] Queue policies
- [x] Length cap
- [ ] Exceptions
- [x] Queue deletion