add the track class
The track class specifies what data to use, where the track starts and ends, which train to use and other things. The format specification can be found here
-
implement the requirements of the format [ ] write tests for the class-
implement all methods to use the class (abstract the underlying classes)
Edited by Noah Kirschmann