Minor edits. breadthFirstTraverse() now clears the Queue before using it.
Minor format edit.
Added BoundedDataStructure interface and made all existing Bounded classes implement this interface.
Merge pull request #20 from mfrancis95/mike

Minor edits and BoundedDataStructure interface