added: materials resource with full implementation, specs and factories
added: more factory traits for concerns
changed: concerns' factories are now in factories/concerns