converted repo into proper package (name: tad; installable via setup.py)