Added new IViewManager and started adding in refactored ViewManagers