Added a doxyfile for docs
Added generated docs to gitignore
Implemented field smoother
Added an overloaded form of the smooth field function
Copy arrays once more, fix a subtle problem