Add first draft of Material class.