vs mode: set init map

增加了一个新函数，用于设置和显示初始地图。
另外，在菜单鼠标事件加上对按键的判错。
越发感觉逻辑那边给的数据类型不人性化啊……