fixed first frame not being played
fixed invalid texture errors due to them being garbage collected before the gif
gui improvements
panels clip better
improved resizing for frames
fixed tree nodes not remembering if they were expanded or not when parent expands
fixed tweaked and added some tests