Basic tile and entity classes