- add readme.md files in trains/ and tracks/ explaining the json files and the configurations (passed to constructors) - explain OCP options