Updated to Fortran 2003. Changed code structure. Began creating types and procedures to store mesh, field and equation data in Hesiod.