* added new enums and made them more readable
* added train handling in Ampel2.h