Move our base classes into gntp.core to avoid import side effects

We have to do this in two commits, otherwise git doesn't realize that
we renamed the old __init__.py to a new one
Restore the python package