Implemented more complete material system. Closes #29.
Documented Config.processYamlDirectory.
Merge pull request #32 from Circular-Studios/feature/materials

Feature: Materials