Create new Tileset class

Abstract out tileset operations to reduce graphics calls inside cell and
sprite classes.