todo:
- profiling
- dev benchfella
- move updater to compiled fun and do the benchmarks
- play with excheck
- more example graphs & tests
- put some short example to the readme, then notice h4cc/awesome-elixir
- when examples/real applications grow, move them out to another project