add notes on vars, concurrency and binding
add notes on atoms
add notes on agents and error handling
add notes on refs
add notes on validators, watchers, futures and promises