Seeding intermediate material

This PR brings in a rough start to intermediate material on:

*   Make
*   Bash
*   sets & dictionaries in Python

None of it is ready for use; we need a volunteer to take over each topic and flesh it out.