Refactor into packages.
Fix bugs in price change finding.
Complete .bat file for scheduling runs.