mapview updates

Signed-off-by: Michael Maloof <michaelmaloof1991@gmail.com>
map pins and routes fully work and update

Signed-off-by: Michael Maloof <michaelmaloof1991@gmail.com>