DrawStory
data class DrawStory(val storyStep: StoryStep, val position: Int, val isSelected: Boolean = false, val cursor: Selection? = null, val extraInfo: Map<String, Any> = emptyMap())
Class meant to be draw in the screen. It contains both the information of a story step and meta information and the state of the TextEditor like if the message is selected