comments and a few cleanups
creating node spec
passing common tests, just the start
removing duplicate weightededge test