isolated template rendering from data proccessing
Broke out jinja template rendering into simple definitions in run.py, now the data processing takes place in separate definitions from the render command. Added some universal input-output to linerio that will include a dictionary of the report variables. Index page will ignore the report variables, report page will use them in the render. The next challenge is getting linermanager to return a bunch of variables with its results.