move to mapbox and add shadows

Added a mapbox trail segment layer to replace client-side segment rendering.  
Changed client library to map box
fixed icon anchor point issue
Removed red icons
Added icon shadow
fixed styles for android screen sizes