Fixed bugs. Updated everything to new api. Viewport object added. Multiple cameras per context added.