From rice flour designs that could feed birds to colourful patterns welcoming Goddess Lakshmi, rangoli has a special place in Indian culture.