-fixed bug when popping from empty queue
-added peek, all, include? methods
-added documentation