TileMap encodings and updates.
  Took out json string for tile map. Tile map now is based off of the
  encoded string.
  VariantLength now holds the length of the variable length tiles.
Merge branch 'master' of git.curoverse.com:lightning