Minor tweaks.
Adds methods for exiting station when boarding a train, and entering a station when alighting from a train. May need rethinking. Tests need refactoring as currently very lengthy.