Added Portraits

Crudely implemented, still some missing features. Please do not modify
and tell me if anything is wrong.

Good enough to show, but I will have added more by tomorrow.