attack unit move implemented

basic attacking implemented. Will expand BattleSimulator to support multiple attacking/defending units once I refactor the moves implementation to allow multiple origin ids