Updated buttons with IF statements

They will only sell an commodity now if there is enough in players
convoy and if his sum of commodities from convoy will be greater or
equal to 0.

Also added reducing and adding values to players gold and convoy when
commodity is bought...