Added FrameBuffer class
Refactor RenderTexture to depends on FrameBuffer class