Category Digital Logic Design (DLD)