New shader loader implemented and working