Added nicer file targeting

You can now specify the data and template files from the command line.
Also added a data.json file, even though it is currently unused.