Issue #1: Made Configurator create a configuration file, empty by default, on
startup if one doesn't already exist.