Initial commit
Allow non-rectangular system boundaries
Add density field
Add static food field
Add non-diffusing food decay
Add diffusion to food field dynamics
Switch iterate and snapshot to get initial state output
Remove food field constraint as zero flux by default
Refactor finding cell centers to be shorter
Add library for making meshes using gmsh
Add field meshing for obstacles
Add option to overwrite existing output directory
Make mesh resolution even across the system
Add documentation of gmsh syntax
Use same mesh maker whether or not there are obstacles
Connect food field dynamics to chemotaxis
Add unwrapped r method
Remove system crossing validation because it does not really prevent anything bad
Move chemotaxis update time validation to vaidation method
Format exceptions to have full stops