VBO's instead of direct rendering. Not finished