Add Selector.
Add asserts + make all subclasses pass params to base node.
Clean up tests a bit.
Add Parallel node.