Changes main entry file from app.py to __main__.py
Changes version system to a more flexible one and adds PeP 386-compliant versioning
Refactorings