viewWillAppear will be called properly now

The first menu page was created too late and never recieved it's viewWillAppear: message. Creating
the initial page in viewDidLoad will ensure that it's already there when the viewWillAppear chain
is called.

Fixes #89