Crude page allocator for keeping track of which regions in memory are available.