Add ability to set asset types to Item
Go back to Int32 for valueForDollars. Bug still exists, unfortunately

- Maybe a Swift related bug?