Removed redundant new() qualifier on TData whereever possible
Removed unused Unit Test and fixed csproj