Made nodes have names

Hooray for sacrificing efficiency for human-friendliness.
Note to self: replace strings with hashes or something.