Add more stub files

Add stack on include list
context add render target stack, and fixes overflow
Renderer adds render callback
Add render target stack
Swapchain implements RenderTarget