Material and Mesh updated to work for AMD

Creating a new branch for me to start editing and adding in models