Basic demo is now resizable. It feels cheap in retrospect, but it was a good learning experience