Added IFutureShader and reworked the other graphics headers.