reactive inputs done, framework set up for "nice" variable names
set up framework for sorting