J.C. Penney is on the mend, but has a lot to do to fix its e-commerce | Fortune