BF: Use issubclass instead of isinstance in dag.
NF: Added contains operator to Refs
DOC: Update todo list.
DOC: Work on docstrings a bit.
NF: Add free recall keyboard response state.