Refactor Ship and remove DebugStrings
Comment Translator
Document BattleManager