Some code and UI improvements

Added an infoView on MapView to teach user how to interact with it;