basic multiviewport support
fixed class mehtod  name
fixed startup from tmpfile, multiviewport fixes