added package.json file. added Tree.Node class that can act as a prototype and allows calling most Tree functions as instance methods. Fully test covered. Renamed select_all to filter and added new select_all method that actually selects all nodes in a tree
added git repository link to package.json