Implemented some missing objects

Added:
- `- generateStationForNode:` now parses the `sid`
- `IRailVehicle` now contains the vehicle location
- `IRailArrivalDeparture` now contains `direction`