Flint girl Shields shows grit and greatness, with so much more to come