An experiment to work up a bullet proof way of developing, maintaining and testing UIViewControllers