add cycleQueue concrete code and its unit test examples