Added color support for negative tiles

The tile ID is now defined by the absolute value of the tile value