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.
