I have broken this section down as it is quite large and there is a fair amount to take in and research.