Some old not implemented classes have been removed Some pep8 improvements done too
I do expect a lot of errors in this merge, this will be review later on, please don't rebase into this one