Add vector topology class