Added planes and straights.
Created error handling for fatal exceptions.
Created Camera and Viewport.
Fixed bugs.