Changed ScriptInstance to hold a weak pointer to the ScriptFile to avoid circular references. Fixed missing RigidBody pointers in entity collision event. More objects for scripted NinjaSnowWar.