Daily update

Change the interface of FrameBuffer and RenderView, now they are all
need to be created by RenderResourceManager, and the
RenderView can be freely reused between FrameBuffer
Additional function specification added to previous commit