Added node.go and moved some stuff