blockOpt function

Optimal design blocking