refactor for screens
one set of pixel data mapping to multiple planes
gonna make a box
balls
need to refactor shader into screens