Add enums

Fixes #56.