Made IPixiShader interface instead of class

Fixes the linting error
Merge pull request #7 from ivw/patch-1

Made IPixiShader interface instead of class