Stanford's open courseware class project on iOS development