Started on isolating the ripping logic into a RipStrategy class.