VAOs and tangents
implementing physics
implementing physics