Rearranged the shader headers so you can include them from outside. FXC is dumb.