have typedef for animation pictures, and struct for animation itself; working, but should probably just use one