Have updated my parts:

Stations now update every 100 ms,
with a random number of people arriving every 5 seconds

Bug fixes in case the bus has already been sent,
and in case no buses can be sent

All bus timers have been implemented

BUG WITH BUS TIMERS
Try starting the timers (uncomment in StationUpdater.cpp)
The buses displayed are not the correctly labelled buses,
and the system seems to crash once quite a few buses are on
screen. It throws an 'unknown error' on the Station side
(may be to do with mutexes, which I will discuss with the
lecturer on Thursday)

Signed-off-by:  Chris