PathTest class

Very high level logic class, that includes a map conversion method,
processScanResults (which essentially is obstacle avoidance), a new
generatePath method using arrayLists to allow for dynamic size of path,
bluetooth code to handle cases of builder and garbage collector cases
(incomplete)