Basic Queue Foundations