fixed error handling to be more "saying"

gone are loggers and levels, back are better exception handling