Largely semantic updates for nodeschool.io

- Removing JS dependency
- Adding in some headers