Reservation Server

Trains now reserves pieces of the track and stop
if they can't reserve an edge.