ring buffer now has a getFnvHash that will run through the buffer and hash it's contents.
Implemented edge data. Current keeps track of paths by hashing the current ring buffer and storing it in a dictionary that's on the edge aloing with a counter of how many times it occured. rough pass.