changed how internal states are allocated - no longer need cont, constr, input, output, param in fortran. Only other, io, and init need to be exposed to fortran