Stable version of the DARP algorithm.
In this version, for each robot path has been utilized the mode that results in the minimum number of turns to completely cover its respective sub-region. Also, the visualization module can now support non square grids.