Objective C overview from the iOS Programming book from Big Nerd Ranch