Changing file reading / mapping
Changing function names; and moved child ID to parseNode index parameter
Added index range check
Moved Root() to nx.go and added function to fetch Child node by ID
Root() from node.go
Updated to reflect change to function name
Added search by Child name
Fixed Indexes returning wrong ID; and replaced node StringID with Name (string)
Updated benchmarks (ParseChildren() is currently inaccurate)
Updated test tool