Markers with Custom Icons

Uses map, tileLayer, icon, and marker APIs