Add TilesChangedObserver

Change-Id: I68c917116303d2beed6f2404aa5f47635a2af07d