Describir: Advancing Software Development and Evolution Through Multimodal Learning