The decimals denote the minimum -or- maximum units you can split each token into ( when sending or receiving )
When picking a suitable value for decimals these rules should be followed:
* Does the token contract represent an indivisible entity? Then set decimals to 0
* Does the token contract represent an item with a fixed number of decimal places? Then set decimals to that number
* If neither of the above apply set decimals to 18