Ranchester Elects a New Mayor