Finished rewriting of input handling functions, refactoring, renamed input_handling.js, began work on updating data array references in algorithms, tweaked interface to accomodate uncertain breakpoints