Refactorize __init__.py file.
Add some exceptions hierarchy.