Moved shaders in separate files

I placed all the shaders from the examples out of the go source files, in `.vert` and `.frag` files.
I named each one with the name of the example.
I reused `absPath` to locate the resources, and `io/ioutil̀ 's `ReadFile` to read it.
Closes #4