This project implements the virtual memory manager