Brushed Up on Dijkstra implementation (now A start), removed small isolated components from the map