Material class is now used to create any material