Diffusion scheduler and ode framework designed during 3rd year project 2012/13 at the University of Manchester