Added functions for resource manager.
Removed shader reflection. The plan is to let the implementation worry about shader reflection.
Added depth stencil buffer.