#6 DetailsFragment, #8 test marker, fix #9 Interface to provide layout, #10 Interface to provided data.