define Client/Game interfaces