Regroup coding styles

Regroup coding styles and add some new styles from raywenderlich.com
Objective-C style guide