Added unit tests. Updated styles and JSLint conf.

Added Jasmine unit tests for Models.
Updated styles.
Updated Node script to walk list of directories instead of a single
directory.
JSLinted all JS files.