CMPS111 programming project: Memory Management: buddy system and free lists (first fit, next fit etc.)