1. -Add logic to delete building and soldier when map destruct. (building also be deleted by the proxy. so this may be useless.)