added bugsnap
updated docs & made minor refactors to providers