set z position to 0 if not set by model
text effects on invader death
remove temporary effects once they're complete
reset of scene objects is now automatic
implemented automatic notification of model changes, this removes plumbing code from the level/screen/display
merged text option hashes; pushed expired effects callback up; moved stuff around because order is now important... this isn't good