The Principles of Story Building