modify queue implementation to include pointer to last node for faster pushing
Merge remote-tracking branch 'origin/master'
created blackbox testing file for queue