调整了model的结构，将公用的界面和组件从model中移到commons项目

Signed-off-by: ghuazh <ghuazh@gmail.com>