Scaled down the schedule, better looking now.

Added GetLightColor adapting.
Added argument to DrawOnPanel which is the parent train.
Fixed light issues
Forgot this
Fixed aim not working in hills