Abstracted the tileset updates, closed a stream i forgot about