tile entity