Early work on input data handling

Add code to model template to handle input-file arguments. Still to add
code to read in data.
Initial commit of new `cli` subpackage

Add new `cli` subpackage, to eventually store command-line argument
parsers.