adds portal and character-portal collision logic