Added an article on how to write an app using the VIPER architecture