Tile cleanup

Tiles textures are maintained inside the TileGrid alongside buffers and Servo is no longer involved in the creation of Textures.
The fields should be indented from the constructor.