Stop duplicate calls to on_load

Fixes duplicate calls, but changes MetalTable sample screen to implement cocoatouch method because the `view_did_load` is no longer wired up properly after the updates in `ext.rb`