convert to a physical/virtual address approach to mmap'ing
Reduce *Range down to a single addressRange class.