Cleaned up FlipFlop by hiding public instance variables