Issue 4: moved node specific files into a node subdirectory