Added some documentation of tile struct