Adding components to form UKESM

Some information on some of the components I've been adding to UKESM.