Driver based GUI and AI improvements

* IDriver interface and generaliztion
* PlayerGUI to DriverGUI rework
* RacerAI to DriverAI renaming
* Codding style ensurance