Did some more work on the materials system
Added a @method tag