Initial commit.

 * wiidget system base are functioning
 * wiidget lexer & parser do the base job
 * wiidget-demo is an ugly demo and test project for wiidget