Move handler from Node to its subclasses
Consistent readme
Slightly more comprehensible ordering
Update imports for new style
Standardise naming of test vars
Add check for Node.handler
Make example in readme more clear. Naming is hard
Merge pull request #20 from meshy/logical-handlers

Handler should be defined on the Node subclass