Aim of this project:
To design and implement our own memory allocation scheme in the form of libraries that takes responsibility of allocate and de allocate memory to the user space prpcess to address the problem of memory fragmentation, see memory usage and statistics and catch memory leaks