Added CRUD for Materials