changes to interface - added json config file interface, and really simple command-line options