Business games and implementation research