Added: model and program switching, many models support, cyclic iterator class.
Animation added. Needs some fixes on model scaling.