Updated project structure and `setup.py` to be more transparent.

Signed-off-by: Alexander Shvetsov <ashvetsov@definitif.ru>