Updates to dx10 code

Shader still needs more work, also need to get screen resizing working
taking monitor aspect ratio into account