Fixed constructors
Readded constructors
Minor spelling fix
Added ViewDiag
Removed prior DiagView