made some tests. updated batch run to return an error if batch start date isn't included. also included test input files (csv and xlsm)