In order, what are the steps of plot development?