Finished excising private variables
Refactoring of *Queue classes to share a base class