Add npm-debug.log to .gitignore
Add initial code for preparing for adding block based scoping

ref #33