model and related changes

DONE Teacher class def should have a place for non-default api providers urls
DONE Materials in repo have optional language label
DONE script to populate teacher and resource db with a few entries
DONE Resource model needs date-added field to allow sorting by new[+popular]
DONE add "I can" model, linked to learning objective

(see also recent changes to SETUP.md)