renames shadowbox directory, preparing it for removal, sets scripts to be called individually.
removes all-of-the-things, moves lib scripts that were in js directory to lib directory,  modifies config files
adds require.js / amd , readds the hover-over scale thing that was on links within gallery, adds mocha.opts, creates a new karma config file, adds require to hbs files
removes uiscripts.js, moves unit tests to root / tests directory, creates basic unit tests which test that the tests work and test that i'm properly making an ajax call to websites.json (because i'm rewriting the portfolio.js script to be less ugly and ...wet )
updates todos, adds to websites.json, whitespace in list deprecate.
removes comment from json, removes empty describe function in tests.js adds nyan cat reporter todo...because nyancat is entirely necessary.
adds new todo
Merge branch 'code_makeover'

* code_makeover:
  adds new todo
  removes comment from json, removes empty describe function in tests.js adds nyan cat reporter todo...because nyancat is entirely necessary.
  updates todos, adds to websites.json, whitespace in list deprecate.
  removes uiscripts.js, moves unit tests to root / tests directory, creates basic unit tests which test that the tests work and test that i'm properly making an ajax call to websites.json (because i'm rewriting the portfolio.js script to be less ugly and ...wet )
  adds require.js / amd , readds the hover-over scale thing that was on links within gallery, adds mocha.opts, creates a new karma config file, adds require to hbs files
  removes all-of-the-things, moves lib scripts that were in js directory to lib directory,  modifies config files
  renames shadowbox directory, preparing it for removal, sets scripts to be called individually.