no need for sorter function in EdgeQueue
separate files for basic data store classes
fixed nodeAdded fcn