Tided and prepared code for making redraw system for tiles (when breaking tile, placing tile or when tile wants to) and tile update system.