added basic vector structure, little changes in pagemapper