-replaced firing error with graceful degradation
-updated docs
-added spec runners to test in browser