Revert "Changed the public API"
Merge pull request #5 from unlucio/revert-4-changed-apis

Revert "Changed the public API"