Rework Map layout

Map layout now in line with force layout,
lots of improvements in GPS loading, and visualization