created new function "parseStringLiteralHelper()" and reimplemented "parseStringLiteral()" and "parseShaderSource()" to make use of it. Created tests for the new functions. Started work on "advanceToken()"