Add basic config loading from a json file

Specify the name of the config file using -c or --config. Defaults to
config.json