fix issue when there is no initial view (first view added) + make fully private a utility method
fix issue when there is no initial view (first view added) + make fully private a utility method

kitsonk/deliteful,brunano21/deliteful,brunano21/deliteful,tkrugg/deliteful,tkrugg/deliteful,EAlexRojas/deliteful,cjolif/deliteful,harbalk/deliteful,harbalk/deliteful,EAlexRojas/deliteful,cjolif/deliteful,kitsonk/deliteful