Added clean target
Added gpuDA.py
updated gpuDA.py (really need a better way than pulling from inside)
changed float to double in kernel
Added a boundary setter and corresponding test
Added first draft of diffusion code