Most recent version
Added operations, print to queue and display