Begin cleanup of code to match online
Improved code for online exercises

part 1
Cleanup: bugs, JSHint, whitespace, etc.
Add comments, expose exercises for Unit 10
Last little cleanups
Clean out anisotropy TODOs
More whitespace and spaces to tabs
Merge pull request #17 from erich666/master

Code cleanup to match online content