Suppress --print-directory option from nested `make` calls

Also use a more straightforward `while true` loop (no need for /bin/bash) and use inotifywait in normal mode instead of --monitor.
Add log info to parse/reduce/render functions to benchmark performance
Record steps by composing a callback function
Minor changes

- Better tree representation
- Use booleans for termStr instead of numbers
Expand reductions

Render expanded reductions only when clicked.
Clean stuff up
Update CoffeeScript