Assignments four and five of Stanford Course "Coding Together: Developing Apps for iPhone and iPad (Winter 2013)"