first (cruddy but working and adequate for current needs) implemetnation of Queue_Array (needs to be circular!)