added a layerGroup to manage markers