Add convenience initializer
Add Treasure subclasses