Recreating tab bar view controller programatically