A hardcoded “Tilemap”. Its dimensions are larger than the screen dimensions, allowing
scrolling in both axis. For endless scrolling simply update the off-screen tiles before
you reach them, or turn on Videochip.wrap_bg to repeat the current contents beyond its edges.
A Cluster always stores 8 pixels, and simply gets larger the more colors you store in it.
At 2 bits per pixel (4 colors) it is 2 bytes.
Since we always have 8 bits per pixel, BITS_PER_PIXEL is also the number of bytes!