remove connect, code refactor, fix watch files, add jshint