Add @autoreleasepool as alternative to NSAutoreleasePool object.
Move statements out of @interface that did not allow file to compile. Fix various typos/confusing wording.
Remove broken Apple website link to Learning Objective-C and replaced with Programming with Objective-C Apple book link.
Edit code for all snippets to compile properly. Re-word some descriptions.
Add name and github page to contributors list.
Removed NSLog() statements inside @implementation where not allowed.
Fix typos.
Merge pull request #479 from levibostian/objective-c-refactor

Objective-C refactor