done refactoring mmu, implemented a resident list, now to ready queue