Scrolling works, holding shift takes larger steps
Shadows can be drawn (darkening colour choices) based on xOccluderDir and yOccluderDir directions to lightsource
Shadowing contributed to most by occlusions in direction of light source, by orthogonal occluders also contribute
Closer occluders contribute more shadow