Restructure Lexer
Prepare http server context