added map_item_callout to be a wrapper for other map callouts and provides background image change for ontouch events