Initial Commit
change the design hierarchy

Signed-off-by: mayingjie <mayingjie116@gmail.com>
change design hierarchy