Adding IsAssigenableToGenericType
Merging .gitignore