Starting vector map overhaul.
VectorMap rework is done. It is untested though.