refactor for BinaryTreeLevelOrderTraversal
add SimulateQueue class which can replace 'import Queue' in the Leetcode OJ