added isFullScreen state prop and ability to toggle fullscreen from within Renderer, using fullscreen() method