Update style guide based on Jake / Ruben's feedback

- Adding examples in code organization for class methods and recommended way for organizing overridden methods
- Not requiring explicit check for nil objects. This follows apples convention for checking object init self existence: if (self) { ... }