[uontt] refactor iteration
[uontt] tidy up year handling
[uontt] add catalogue url to each module
[uontt] prep for sorting prereqs/coreqs
[uontt] add metadata