Add MainWindow class

Signed-off-by: Piotr Bocheński <bochenski.piotr@gmail.com>
It's alive !

Signed-off-by: Piotr Bocheński <bochenski.piotr@gmail.com>
Fix ALL the bugs (including the rounding of coordinates)

Signed-off-by: Piotr Bocheński <bochenski.piotr@gmail.com>
So many changes, wow!

* add speed (random) param for transporters + (base -> client = 20% slower)
* transporters are changing thier colors according to current work
* add fancy randomized colors for bases
* petrol stations now blink
* some other minor fixes

Signed-off-by: Piotr Bocheński <bochenski.piotr@gmail.com>