General overhaul of current code structure
Sort out the overall code structure for the metadata code component, i.e. most of the present code. After which we can proceed towards implementing other components (IO via iris and calculations drawing on existing icclim code.)