Cars are now destroyed from the map when they reach their destination, order of car movement is now practical.
Merge pull request #62 from santhnm2/car_logic

Order of Car movement fix
Traffic now changes according to Traffic Density
modified dijkstra to account for speed limits.
trying to make a working 'baseline' path.
changed the name of useDijkstra to minimizeTime
Merge pull request #63 from santhnm2/car_logic

Traffic Lights changing mechanism fixes
Merge pull request #64 from santhnm2/optimization

Optimization
Implemented support for different speed limits (no support from maps)
Merge pull request #65 from santhnm2/car_logic

Implemented support for different speed limits (no support from maps)
Simple method to find opposite direction
added a third path generator.
Fixed the problem with path gen and islands.
Implemented and tested map saving/loading
Merge pull request #67 from santhnm2/file_IO

Implemented and tested map saving/loading
Merge pull request #66 from santhnm2/optimization

Third Path Generator.
Fixed merge conflicts.
Merge pull request #68 from santhnm2/map_gen

Fixed islands and merge conflicts.
Fixed speed limits
Speed limits implemented for map gen;
Density-based Map generation exists (not errorproof)