Changes structure of the latches package, introducing SingleInputFlipFlop, an abstract class extended by TFlipFlop and DFlipFlop.