x,y,z params added, zoom added to configs, constructor viewer changed