Rewrite in Python

I'm tired of debugging C++ memory issues. Complete rewrite in python.
This is a good thing, now I'll be able to work on features instead
of working on silly bugs. Some features were removed, but those
and many more will be able to be added now.