Hopefully final version of initializers.f90 and associated files