optimize gui lib

1. add clone method;
2. optimize layout;
3. add new listview;
4. optimize scrollview;