Implemented Depth

Added a Depth and Stencil buffer