Added Classes Task, TaskCollection, and TaskManager classes