ECE597 3D Chess