Changed to jshint
Updated libraries and moved to third party module