it was just a middle man and wasnt needed (in fact it is better without it) FT: Changes to python
organization because it was terrible before and hard to maintain. Now it should be much easier and there is still of a design decisions to figure out