Finishing MapGenerator implementation - small cleanup
Animate moved to PartExtensions