Script cleanup

merged with experimental

added a jshint config