Refactoring tasks into separate classes and adding detailed unit testing.
Refactoring tasks into separate classes and adding detailed unit testing.
Started refactoring the task classes into separate packages.