Unit test and stub tests for TaskContainer
First unit test for WebClient, code refactor, DownloadTask introduced
adding build classes to ignore