Added ability to specify arbitrary diffusivities.
Added adaptive timesteps.
Added fed interface.