(Refactor) Refactor tile-def.csv
Tiledef.csv is not a manageable format for defining tiles. The TileDef field will instead be placed on top of the toml prefab of each tile.
This is a prerequisite to allowing workshop mods.
This should be done before we add the new tiles, otherwise we will have to re-do the configs for em.