Fixed DLL, Ambiguous Names and XML warnings

Added 0419 1591 42309 to suppress warnings in Shell Project
Added Many [new] to Shell stuff Please check work