added things.generic reparent() function, throw thing_load event before adding to scene