Basic data structures for tiles