added read_file(FILE *input) - function
added shader files; 3.1.frag and 3.1.vert
added test-case, modifed read_file(FILE*) to ..(char*)
shaders are now read from disk, compiling ok -> reinstate help-functions