finish adding progress indication. closes #1
add separate jshintrc for client-side js, more linting