Refactored MFWalkthroughViewController with no longer necessary protocol conformity