Moving documentation diagrams to a new directory, “docs”
Moving header files to include and third party code headers to contrib.
Changing the shaders code to look for header files in the proper directory structure.
Updating cmakelists to use the new directory structure.
Updating the readme to account for the changes in the directory structure.