Started working on a parser and fixed module path issue e.g. token::token::tokenizer is now token::tokenizer