Make TileLayer Implement ITileLayer

Corrects issue of Map.Resolutions not returning an empty list when there is only a single item of type TileLayer.