BattleUI: monsters can now wait and go
passing script loader to methods instead of using static default script loader
attacks can now be executed