Add new module path
Reorganising things to work with ifort
Scalar field operations
Add vector field
Allow chaining operations
Chain operations
Add a couple comments
Add casts for gfortran
Set sf to a constant
Equality check
Expanding tests
Start using an actual array as the backing data
Add evaluate function
Fix dependencies
Give examples of evaluate
Cleanup & add example implementations
Improve readme
Enable markdown
Readme improvements
Setup generic test modules