textures working; all collisions cause seg fault