Merge pull request #3 from molchanoviv/master

Remove debug code.
Add documentation
Merge pull request #4 from molchanoviv/documentation

Add documentation
Update dependencies