fix: do not override global var window.imqs if it already exists, extend it
add google closure externs file
add documentation