Seperated all components

Lexical Scanner, Syntax Scanner and test console program are seperated
into different projects