make default name for a Zone the class name

Fixes #75

This means we can define methods for Zones without needing to give them
names