fixed some bugs in the battle system and UI

API for getting code name base of module added