Finished material initialization

Also added XML information for Intellisense on properties and methods
etc.