Seems to be almost ready. Every function is reimplemented, boto dependency is lost.
Need to clean redundant comments and test/debug everything.