Moved shader parser to regexes for finding attributes/uniforms