Now renders with texture, and vertex colouring issues are fixed