Model name

Add a `name` attribute to `Model` and document its use. 

Please review.

Closes #102.