Changed Variable type to Text
added todo list
Switched to Var type to TextVar for better printing and encapsulation | generalized parsing to ExprV
added application for Match