Roman Kennke: Shenandoah GC: An overview