Added tokenization of invalid characters (tokens not recognized by any other rule).
Added more special symbols
Added more special symbols and keywords.