Diviso la gestione della  mappa in 3 classi:

- Gestore MapActivity: UI e eventi.
- Adapter micc.beaconav.map.Map:adapter o helper per classe GoogleMap in modo da interfacciarlo facilmente al nostro codice.
- micc.beaconav.map.GMapRouteManager: gestore di richieste e risposte json per il routing di google map.