Digital Logic Circuit Simulation for Computer Engineering & Digital Electronics Simulation Using Logic Gates, Flip-Flops