Rework the fortran interface to not need the .mod files.