Add input files

this adds the ability to push custom data files to the client

@rpanah, would you please review this?
this is the format you were originally using. it matches everything except for underscores.