updated makefiles
added adc documentation
moved test out of the modules dir.