Add mention about the unit tests
Address comments from code review

Add missing semicolons.
Clean up a couple lines of code.
Change tabs to four spaces
Rmove non-existent dependency on THREE.js
Add changes as suggested from code-review
Address changes as suggested during code review

The biggest change in this commit is to change the indentation from tabs
to spaces.

The chewedData look-ups have been ameliorated by buffering the current
index that we are working with through out every single iteration.
Change test suites from tabs to spaces