Multi Agent Systems For Education And Interactive Entertainment Design Use And Experience