Have archiver configuration in a separate struct

Planning on having the ability for an external configuration file so
that starting Giles doesn't have to be done with command line options
each time