Generic Queues Implemented and Functional.