Start of API, Tile Entity interface