Describir: Infrastructure For Digital Design