Allow subclassing by calling "self" instead of "OnboardingViewController alloc"