Across Germany, villagers are opening stores to help preserve their communities as rural life becomes threatened by a population in decline.