Implemented acknowledgement of level transitions
Corrected the type of the field "level" in level transition acknowledgement structure
Corrected implementation of acknowledgements of level transitions
Mode tracker moved from the namespace DMI to the structure
Reviewed procedure on non-protected level crossings
Added a link to a requirement about level crossings
Tests updated according to the new implementation of the level crossings
Corrected implementation of supervision of non-protected level crossings
Automatic changes
The collection of level crossings is divided on supervised LX + MRSP LX
Added links to requirements about LXs
Updated the name of the collection of LXs
Implemented procedure Passing a non-protected level crossing
Corrected update of level crossings when passing a new LRBG.
Removed useless element from the structure NonProtectedLevelCrossing
Implemented requirements related to level crossings
Corrected handling of LX as EOA and SvL
Tests corrected according to the updates in the model
Fix for preindication, maybe doesn't work
Fix tests for changes to the PreIndication location