view controller life-cycle updates to accommodate layout sizes based on parent bounds or frame / layout tweaks / ensure status bar is hidden in all views / clean-up