Refined layout using GridBagLayout, added help text, included URL in
input file validation.