Dramatica: A New Theory of Story