added baseline structs and code for mmu mamagment