Adding trigger_system basics
Old version of TriggerSystem using a graph to connect the different zones and coloring them, this could bring problems when different zones that don't overlap between them and they are very close we probably cannot detect when changing from zone. Now we will implement the same thing using a space partition matrix and asigning ids (colors) for each cell, this way we always will know when the agent change from one zone to another one
MatrixPartition with basic tests added, working at least the basic stuff
Adding new TriggerSystem using MatrixPartition now. Not compiled yet, we still need to do some changes, pushing to work from laptop probably
Now we had increase the size of unittests for the TriggerSystem and it seems to be working fine