Beginning of buddy allocator