A more comprehensive way to calculate hot water and heating loading.  Aimed at multiple dwelling calculations.