add a new background tmx file and fix some bugs of battle logic.