Added design goals and example code sections.