Make introductory sections more fluent and personal
Add mention and link for the AppCode IDE
Add some MVVM links and VIPER to Architecture section
Add some advice for good method naming
Add interface, import and constants to example view controller structure
Fix a heading, add some new ideas