Moved node implementation into Node folder