added save method to node
added data dir
added gitignore