Added the rest of the TS grammar. Now testing and filling in missing
pieces.
Currently, the definition for Block and String Literal are missing.