Updated shader extensions (mostly to stop github from marking them as F# code)
Sort code into packages
Fixed PhongShader issues. Everything works now.