Reviewed anon.c again
New bug found, added some helper function
Added pagenum resolving and forwrite support
Still no idea about what vma_olink is for