new_contents: from .template import TemplateWindow
  
  class MapWindow(TemplateWindow):
  	def __init__(self, map):
  		TemplateWindow.__init__(self)
  		self.gtkwin.set_title("Map")
  		self.gtkwin.show()
  		self.gtkwin.set_size_request(640, 480)
  		self.map = map
  		self.gtkwin.add(self.map.widget)
  		
  	def on_destroy(self, window):
  		self.remove_map()
  		self.gtkwin = None
  		
  	def remove_map(self):
  		if self.gtkwin is not None:
  			self.gtkwin.remove(self.map.widget)
  		
  	def hide(self):
  		self.gtkwin.hide()
  
subject: add missing map.py