made AlphaHierarchy modify 3D materials; added CodeAnimation class for coding up timed animations;