Vastly improved Beats generation in Story Engine

We've made big improvements to chapter Beats generation in Story Engine based on your feedback… * More detailed and fleshed out for better prose * Incorporates more relevant elements from across your story * Better character recognition: less likely to include irrelevant characters or re-introduce characters * Better beats parsing to reduce looping and overreach * Significantly faster generation