added a section on paradigms

Also included a problem that assigns reading for class magic methods.