update license
add meta files
add common file
add Widget class
add LayoutBreak class
add dynamic event dispatcher
add cursor module
add build file and wip splitter