base: added xm105 peripheral with direct mapping to axi registers. Wrote code in main/menu.c for writing to it and verified J1 1-16 using the picoscope