Feature 59

Allows user to specify a configuration directory or just a single file in the `-config` option