Improved default values for Smaterial

Changed the default values for Smaterials to be the most common values.
Set the constructor to be private.