REFACTORED: AutoTools working, Dereferences Fixed, Removed mighty_dma.h from use