refactored to remove delegate structure of gamecontroller
instantiate homeVC earlier in revealVC
Merge pull request #45 from cameronklein/DelegateRemove

Delegate remove