Fix ResourceParser
Add more typechecking specs
Rename ValueElement to StringNode
Major re-organization of node classes into Nodes module