a common cathode seven segment display library