Takes script, and separates into tokens (using separateTokens), identifies token types, retuns the Tokens with Token.Type in an array
Returns index of closing/openinig bracket of the provided bracket
Each token is stored as a Token with the type and the actual token
To store Tokens with Types where the line number of each token is required
For reading a script into tokens