Move license to separate file; JSLint; use strict; CamelCase constructor; shorten code; addEventListener; convert to spaces and consistent indenting; HTML5
Merge branch 'clean-up'