better import of errors
ignore .sw* files
remove unnecessary classes
un-classify reporter
update for new error module
update for reporter, handle connection error