Added BST, ArrayQueue and some puzzles (not solved)