The St Giles Centre may be at the heart of Elgin town centre, but its closure doesn't need to be the death of the High Street.