Added support to present a view from ViewControllers

I added support to add a view from a VC. 
This is useful when you load a VC (ex. from storyboard) and do not want to keep a reference this VC around.