update string concat to use list append join instead of +=, see if this is faster.
new approach to building the graph.
adding tests for new graph build functions
redirect findLargerWords to use the new graph build. not all tests pass. recursion problems
Removing unnecessary imports left over from profiling
Changing parameter name to remind me that this is a list passed as reference through the recursion loops.
The history list is passed as value, thus the current self.address will always be the last item in the list, this is not a proper way to test for a leaf node in this situation.
Shifting the func tests to be on thes same line to reduce length of the function... still reads fine.
Removed dead code.
adding tests for new functions
removing old functions
getHistory no longer needed.
new class called Node to replace Resident... all same logic.
adding tests for node
removing Resident class. Now using Node.
self.prev no longer necessary
testing
changing function name to be more pep8
changing function name to be more pep8
removing load on import
merged in updates from newgraphbuild branch