Initial commit. Basic scene with camera and viewport. Code is commented