worldobject no longer extends sprite

sprite is now a field of worldobject
it works much better, and now the player can be set on fire!