Construction and classification of combinatorial designs