SMS dit: Combinatorial mathematics, optimal designs and their applications