remove old dependencies, replace fare color augmentation with a native solution, other improvements