Generic grid data type + most common methods
Use cases:
- when texture mask is not enough
- runtime game data storage format
- procedural generation
Features:
- Fill: all, rect, borders
- programmable fill brushes
- Smooth
- Marching squares (byte)
- ForEach, TrueFor iteration
- 2d and 1d indexer operator
TODO: