Gravar-mail: ClusterCAD: a computational platform for type I modular polyketide synthase design