bring back BoardLayout, handle touches by polling widgets in particular sublayouts using custom on_touch_*
remove size_hint, try transforming touches to our parent's coord space
make it possible to append either a path or a texture to an ImageStack