VBO merge

Resolves #6. Resolves #8.