Added Coin Purse Class

Added a purse class with a constructor and a static method to create a
map of purses from a map of raw YAML data