moved spawn from EntityLiving to Entity, changed return to boolean