create and persist new device
merge/fix conflixts
Merge pull request #10 from MyriadProject/moar-device

Moar device