Slight optimization in tile appearance generation
Added some equality comparers to TileAppearance and EntityAppearance