Cleaned up HLSL shaders, moved cbuffers to a global file so they only need to changed in one place.