Describir: Model Based Software Production Utilized by Visual Templates