Materials Plugin

See #1.