Updating the list of ignored files
Updating the package metadata and dependencies
Updating the grunt build file
Updating the JSHint rules for the project
Cleaning up the core libraries to be more up to standards