Building Quests for Online Games with Virtual Institutions