refactoring battle
update app's name & icon
improve styles