added VAOs to vertex buffers (might need some future tweaking to check whether buffers are already assigned to specific attributes)