Linted all js file and setupsane defaults. Its also now mandatory on build