Merge pull request #1 from vasyl-ivanchuk/master

Co-monk module was added to use yields instead of promises. Statements m...
Merge pull request #2 from vasyl-ivanchuk/master

Add missed db folder
Some refactoring to application and DB provider