semi-working node scanner

i just got it to work need to integrate it with the rest of the classes