Put Geojson layer first

If you use only geojson and leaflet, the previous order puts the markers first followed by geojson. This results in the wrong Z-axis, allowing map lines to overwrote symbold. By switching the order in which they are applied you can avoid this problem.