Updated lexer
Impoved Parse.

switch and first case support in diff statment block now.
Start working on v1.5.0
Updated Lexer
typo