I am trying to have a nested ViewControllers in my App, is that possible?
For example, I would have my View Controller with multiple Views inside it, but each view is so complicated and always updating and animating, that I want to make it an independent ViewController, is something of such possible? If yes, how?
It is possible (and quite popular). Look for "container view controllers". Apple documentation