Checkpoint: Use enums for action types (currently the calculator example is disabled)
added "Add TODO" button to examples
Added timeouts and queuing to todo sample
cleanup