Completed basic ubershader, texturing bugs need fixing