Revert "Revert "BST and Queue implementation with Test client""

This reverts commit abebe1d285b0afd8fa25a03059123669ebb29877.