Implemented file watchers
Implement shader realoading when the shader is modified.
updated test program + shaders a little bit