Create btmalloc.c

Just a general description of the allocator. Implementation to follow.