Created Task Class that requires four parameters on initialize

Created Task Class that requires four parameters on initialize