Create a proxy view controller to hide the actual view controller

Make the TWRowSelectorViewController a subclass of UIViewController and make it create at run time the navigation controller and the backed table view controller.
Merge branch 'feature/structure-program' into develop