Version 2.0: An application that handles payroll using a GUI, Multithreaded sorting, file manipulation, and various design patterns.