added features to flip flops (drawing) and also truth table stuff