fix segfaults by changing logic (remove render_pool)
add PAM from slim, make WindowAndRenderer destruction async, update after swapping contents
change structure: use one window and one texture, polish mousewheel support, start in real fullscreen (maybe Desktop fullscreen is better)