Get rid of not-quite-singleton before someone uses it - potential issue around reboot
Pattern to allow a set of machine types, each of which controls its initial construction materials
Extend to support example of use
Merge pull request #3 from pruby/machine_type

Machine type