Added viewport resize and camera (not working though)