queue implementation

read Weiss Ch. 3; 3.7

Homework 3 assigned