Nick Stanley announces for Aledo Mayor