Added TransitLine (declarations + tests) + comments