implemented a binary search tree with insert, depth-first traversal, and breadth first traversal methods
fixed breadth first bug where storage queue was not being shifted
refactored depth first search to be more easily readable