scene graph decoupled from opengl matrix stack;
added torch flare animation;
fixed window geometry not always saving