Added damping boundary condition
Added management of fluxfunction
Added utility function for smoothing a field
Revamped the split monopole initial condition
Changed boundary condition slightly
Rewrote current smoothing using a universal function
Includes everything in the timestep
Added declaration for damp boundary condition
Added declaration for fluxfunction