rename AbstractVertexLoader to BaseVertexLoader