Dalmellington, Main Street