IPfield bug fixes.  REMAINING: program closes upon backspace of empty string (even if said backspace is prevented by if statement)