more efficient menu, almost done
add redraw with non-zero alpha hitStates, but beyond that, it's dynamically redrawing now.
got cursor manager somewhat working, found dope library that can merge and zip streams