cross platform delay implemented. It would be tested on windows machine. Task utilities class added. Parameter passsing to task function added