Replace viewer.onMeshLoaded override with a signal
Add auto resize for ortho cam, gui elements and touch area