Coding challenge to practice various programming and iOS patterns.