huge refactoring: methods moved to classes, major logging improve
removed structlog from dependencies
Merge pull request #10 from nikicat/master

huge refactoring: methods moved to classes, major logging improve