Finish Queue Object & its tests
add comments to queue objects