range options added to interface

need to redesign interface to fit new options better but it works for
now. Also code added to change the input file creation process, but they
are currently commented out. Need to actually get new executable and
test it.