changes in the infrastructure
minor
implemented ui for the lex parser + fixes