Gravar-mail: A random walk model for infection on graphs: spread of epidemics & rumours with mobile agents