\+ Added the ``Train.connected`` property to easily check if you are connected to the trains on-board API
\+ Added the ``Train.shutdown()`` method to safely close the DataConnectors of the Train
\+ Added a context manager to Train, you can now use ``with Train() as train``, which automatically calls ``Train.init()`` and ``Train.shutdown()``
\+ Added conversions for coordinates (decimal <-> degrees, minutes, seconds)
\+ Added the ``InitialConnectionError`` to better indicate whether the connection to the API is lost or can't be established
\* Fixed an issue where ``ICEPortal`` fails to generate ``ICEPortal().stations``
Known issues:
---