add kernel size
fix gitignore
add files for memory
add page table entry
add page directory entry
add memory functions
add linked list for memory
fix declare
add linked list
implements linked list and its test
remove setting.
fix member type in mmap
remove suffix.
add malloc and free