+ added train as class and did some overloading
+ added random generator for train simulation
* moved start_work to Environment.h