added hrtf and material descriptor files
some initial changes that allow for (very basic) hrtf interactions. The main problem is the function in the opencl kernel that fetches hrtf coefficients given a vector