Changed how ADC is dealt with - now declared and initialised in Parameters.c, filled in adc.c and cleared in ADCClear also in Parameters.c