Add minion registry
Implement minion registry. Minions now a first-class object.
Add minion types, address other comments
Merge pull request #180 from lavalamp/master

Make minions first class citizens