A lot of changes, mostly to formatting, jshint warnings, and various configuration modifications.