Carleton library has video games, 3D printing and treadmills Discovery Centre aims for innovative learning