Refactored initialization to be uniform across OSX/iOS
Added a delay to app initialization to handle initial window sizing issues