implemented Allocation, Split, functionality for Buddy memory

-Note testing is required.
-Also, reworking of tree traversal may be needed.