add annotations, minification and fix linting errors
add missing dependency
reduce the error logging verbosity
Merge pull request #4 from danse/master

add annotations, minification and fix linting errors