Shader::Initialize now takes 2 properties

These are vertex_filename and fragment_filename.
These properties reflect the relative filename of the shader files.