no need for require("") in browser. Just use global 'terminal' instead.
Avoid compile loops when using make node_modules

To bootstrap, you need to call npm install once now.
Makefile is more silent now.
deleteChar function does not exist, use deleteCharacters