Sachverhalt: Sachverhalt: A. X._ und Y._ beabsichtigen, in Mellingen auf Parzelle Nr. 678 an der nördlichen Fassade des am 23. Oktober 2001 / 21. Januar 2002 bewilligten und seither errichteten Ökonomiegebäudes zwei "Harvestore"-Futtersilos für Mais und Gras zu erstellen. Das Baugesuch lag vom 29. Mai bis zum 17. Juni 2002 öffentlich auf. Das Ehepaar A._ sowie B._ erhoben dagegen gemeinsam Einsprache. Die Koordinationsstelle Baugesuche des Baudepartements des Kantons Aargau stimmte dem Vorhaben am 12. August 2002 zu. Es verlangte, die Silos seien mit hochstämmigen Obstbäumen abzuschirmen und die Ausführung habe in einem einheitlichen dunklen Farbton zu erfolgen (kein weisser Abschluss des Silos). Der Gemeinderat Mellingen hingegen wies das Baugesuch mit Beschluss vom 18. November 2002 aus Gründen des Ortsbildschutzes ab. Eine gegen die Verweigerung der Baubewilligung gerichtete Beschwerde der Gesuchsteller wies der Regierungsrat des Kantons Aargau mit Entscheid vom 15. Oktober 2003 ab. Dagegen gelangten X._ und Y._ an das Verwaltungsgericht des Kantons Aargau, welches die Beschwerde mit Urteil vom 16. Februar 2005 abwies. Eine gegen die Verweigerung der Baubewilligung gerichtete Beschwerde der Gesuchsteller wies der Regierungsrat des Kantons Aargau mit Entscheid vom 15. Oktober 2003 ab. Dagegen gelangten X._ und Y._ an das Verwaltungsgericht des Kantons Aargau, welches die Beschwerde mit Urteil vom 16. Februar 2005 abwies. B. Mit staatsrechtlicher Beschwerde vom 12. April 2005 beantragen X._ und Y._, das Urteil des Verwaltungsgerichts vom 16. Februar 2005 sei aufzuheben, und das Verwaltungsgericht bzw. die zuständige kantonale Behörde sei anzuweisen, die nachgesuchte Baubewilligung unter Bedingungen und Auflagen zu erteilen. Sie rügen eine Verletzung der Eigentumsgarantie (Art. 26 BV) und der Wirtschaftsfreiheit (Art. 27 BV) sowie des Willkürverbots (Art. 9 BV). Die Gemeinde Mellingen beantragt, die Beschwerde sei abzuweisen, soweit darauf eingetreten werde. Das Verwaltungsgericht äussert sich zu einigen Punkten der Beschwerde und hält an den Erwägungen im angefochtenen Entscheid fest. Mit Eingabe vom 22. Juni 2005 bringen die Beschwerdeführer dem Bundesgericht ein Schreiben des Finanzdepartements des Kantons Aargau über die derzeit gewählte Übergangslösung zur Aufbewahrung von Silomais (sogenannte Silowurst) zur Kenntnis. 