create BasicViewGroup
Merge branch 'master' into xianrui
add layout assignment
finish customised grid viewgroup