Added working (but extremely slow) 2D diffusion FEM code