Added PercentMovable to Elements, describing desire to diffuse with
Implemented classic diffusion, using PercentMovable.
Merged fuller diffusio
Merging