UI -> toggleButton so camera follows ant -> reset camera button -> pause button customizable tile->dir->color logic (im thinking we do a dict: {tileState, (newDir, newTileCol)}) dynamically generate tile colours (using a big palette for indexing maybe?) this probably needs to be a shader.