Work on using multiple shaderprograms