renamed bufferframe::getData to data
refactored .. clear difference between internal and global addr space for pages
fixed todo: make const