Changes to Pathauto

I've reviewed the current state of the pathauto module. 
As I'm new to D8 development, I did some minor changes I saw during the reading of the code.
Ok, thanks for the info. If you want to remove the taxonomy specific stuff, I'd gladly help. Do you already have an idea where to put it? Maybe inside the module file in the hook_entity_update? Or should the module file in D8 serve more as a controller (and therefore be thin and only act as the glue code for services)?