Fixed wrong initialization of Shader.BasePath
Minor clean up
Add a basic example project