Assignment 1 for CS193P IPHONE APPLICATION DEVELOPMENT.