Implement the necessary functions for entity-initializer that are handling tiles

The following tile-related functions need to be implemented.

The initial set is necessary for the implementation of the initial function insert_reference_tile():

\rfc @chengzhi @pdlmora @tara @laurens

Edited by Danijel Schorlemmer