restructuring project, adding jshint and concatenating