crudely added in ratio resizing on intialisation of camera
and zoom and resize of browser window